package ex.com.jm.food.service;

import java.util.List;

import ex.com.jm.food.entity.DateProfitSummary;

/**
 * 按时间分类查看收益
 * @author Administrator
 *
 */
public interface AdminDPSService {

	/**
	 * 获取按时间分类查看收益列表
	 * @param initPage 当前页
	 * @param pageRow 每页显示数据个数
	 * @param date 模糊查询的日期
	 * @param s_date 起止时间
	 * @param e_date 截止时间
	 * @param sort 排序方式
	 * @param order 排序字段
	 * @return 收益结果集
	 */
	public List<DateProfitSummary> getDPSs(int initPage,int pageRow,String date,String s_date,String e_date,String sort,String order);
	
	/**
	 * 获取按时间分类查看收益列表数据总量
	  * @param date 模糊查询的日期
	 * @param s_date 起止时间
	 * @param e_date 截止时间
	 * @return 数量结果集
	 */
	public int dpsCount(String date,String s_date,String e_date);
	
	/**
	 * 日期分析到数据到excel
	 * @param date
	 * @param s_date
	 * @param e_date
	 * @return
	 */
	public List<DateProfitSummary> DPSExcel(String date,String s_date,String e_date);
	
	/**
	 * 报表数据
	 * @param date
	 * @param s_date
	 * @param e_date
	 * @return
	 */
	public List<DateProfitSummary> DPSReport(String date,String s_date,String e_date);
}
